package com.ruoyi.cmemetal.mapper;

import java.util.List;
import com.ruoyi.cmemetal.domain.ZxHeatPreprocess;

/**
 * HeatPreprocessMapper接口
 * 
 * @author zhangxu
 * @date 2021-12-31
 */
public interface ZxHeatPreprocessMapper 
{
    /**
     * 查询HeatPreprocess
     * 
     * @param id HeatPreprocess主键
     * @return HeatPreprocess
     */
    public ZxHeatPreprocess selectZxHeatPreprocessById(Long id);

    /**
     * 查询HeatPreprocess列表
     * 
     * @param zxHeatPreprocess HeatPreprocess
     * @return HeatPreprocess集合
     */
    public List<ZxHeatPreprocess> selectZxHeatPreprocessList(ZxHeatPreprocess zxHeatPreprocess);

    /**
     * 新增HeatPreprocess
     * 
     * @param zxHeatPreprocess HeatPreprocess
     * @return 结果
     */
    public int insertZxHeatPreprocess(ZxHeatPreprocess zxHeatPreprocess);

    /**
     * 修改HeatPreprocess
     * 
     * @param zxHeatPreprocess HeatPreprocess
     * @return 结果
     */
    public int updateZxHeatPreprocess(ZxHeatPreprocess zxHeatPreprocess);

    /**
     * 删除HeatPreprocess
     * 
     * @param id HeatPreprocess主键
     * @return 结果
     */
    public int deleteZxHeatPreprocessById(Long id);

    /**
     * 批量删除HeatPreprocess
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteZxHeatPreprocessByIds(Long[] ids);
}
